// components/login/login.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
      modalShow: Boolean
  },
  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    onGotUserInfo(event){
      console.log(event)
      const userInfo = event.detail.userInfo
      //判断是否允许授权
      if(userInfo) {
          this.setData({
            modalShow: false
          })
          //向父元素抛出一个事件
        this.triggerEvent('loginsuccess', userInfo)
      }else{
        this.triggerEvent('loginfail')
      }
    }
  }
})
